*{
    margin:0;
    padding:0;
}
header{
    width:100%;
    background:linear-gradient(#f07801,#fcaf09,#fcaf09);
    padding-top: 2.95rem;
    padding-bottom: 1.375rem;
    text-align: center;
    img{
        width:7.05rem;
        
    }
    a{
        position: absolute;
        top:0.5rem;
        right: 0.75rem;
        text-decoration: none;
        font-size: 0.65rem;
        color:white;
    }
    
}
section{
    padding-left: 0.725rem;
    padding-right: 0.725rem;
    padding-top: 2.15rem;
    padding-bottom: 1.45rem;
    ul{
        li{
            list-style: none;
           
            border-bottom:solid 1px #f0f0f0;
             input{
                background:url(../../img/dl/sz-dl-img2.png) no-repeat;
                background-size: 0.625rem;
                background-position-y: center;
                padding-left: 0.95rem;
                padding-bottom: 0.75rem;
                padding-top: 0.75rem;
                border:none;
                 font-size: 0.65rem;
                 outline: none;
            }
            
        }
        li:last-child{
            input{
                background:url(../../img/dl/sz-dl-img3.png) no-repeat;
                 background-size: 0.625rem;
                background-position-y: center;
            }
        }
        
    }
    
}
.section{
   

    text-align: center;
    a{
         background:#ffd974;
            margin-left: 0.4rem;
    margin-right: 0.4rem;
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
    border-radius: 1.25rem;
        display: block;
        font-size: 0.75rem;
        color:white;
        text-decoration: none;
    }
}
footer{
    width:100%;
    text-align: center;
    position: absolute;
    bottom: 0.25rem;
    a{
      
         
        font-size: 0.5rem;
        color:#ffd974;
        text-decoration: none;
    
    }
   
}
